██████╗ ███████╗████████╗██╗██████╗ ███████╗██████╗ ██╗ █████╗
██╔══██╗██╔════╝╚══██╔══╝██║██╔══██╗██╔════╝██╔══██╗██║██╔══██╗
██████╔╝█████╗ ██║ ██║██████╔╝█████╗ ██║ ██║██║███████║
██╔══██╗██╔══╝ ██║ ██║██╔═══╝ ██╔══╝ ██║ ██║██║██╔══██║
██║ ██║███████╗ ██║ ██║██║ ███████╗██████╔╝██║██║ ██║
╚═╝ ╚═╝╚══════╝ ╚═╝ ╚═╝╚═╝ ╚══════╝╚═════╝ ╚═╝╚═╝ ╚═╝
- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Nibble
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
top
In mwawinformatica il mwbanibble (chiamato alternativamente anche mwbqnyble o mwbgnybble per assonanza con il termine mwbwbyte) è un'unità di misura usata per indicare un gruppo di 4 mwcabit. Il termine è entrato in uso per indicare la metà di un byte a causa dell'mwcqomofonia di quest'ultimo con la parola inglese mwcgbite, che significa "morso": in inglese, infatti, mwcwnibble significa "morsettino".
Contents
• Utilizzo
• Storia
• Note
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Utilizzo
Rappresenta la metà di un mwdwbyte, ed è per questo che viene indicato anche come "mezzo byte" (mweahalf-byte in inglese); vi è corrispondenza biunivoca, a livello di significato numerico, tra un nibble ed una cifra mweqesadecimale, potendo esprimere con 4 mwegbit i valori compresi tra [0000, 1111] cioè [0, 15] ossia [0, F] in mwewesadecimale. Con 2 nibble si possono rappresentare i 256 (16²) possibili valori di un byte.
Storia
Il nibble era molto più usato in passato, quando erano molto diffuse le mwhwCPU a mwia4 bit. Con un nibble era possibile rappresentare una cifra della mwiqcodifica BCD o una cifra in codifica "packed decimal" tipica dei mwigmainframe mwiwIBM.
Alcune architetture ormai completamente scomparse utilizzavano addirittura dei nibble da 3 bit (che a livello di significato numerico equivalgono ad una cifra mwjqottale).
Le mwjwunità floppy mwkaDisk II degli mwkqApple II lavoravano inizialmente con nibble di 5 o 6 bit mentre nella documentazione di quei computer era spesso indicato il nibble come gruppo di 8 bit. Per evitare fraintendimenti sul numero di bit espressi da un nibble vengono perciò usati oggi altri termini più espliciti come mwkgsemi-ottetto, mwkwquadbit o mwlaquartetto.cite-ref-history-1-1[1]
Nell'mwmgassembly dei mwmwmicrocontrollori mwnaPICmicro è ancora utilizzata un'istruzione denominata mwnqSWAPF che scambia tra di loro i 2 nibble di un mwngregistro.cite-ref-2[2] Inoltre è presente un mwowflag che nelle mwpaoperazioni aritmetiche agisce sul riporto del digit (Digit Carry).
Tabella di nibble
Di seguito i 16 nibble e i loro equivalenti in altri sistemi numerici:
Note
cite-note-history-11. ↑ mwaaoNate Williams, mwaasmwaawWhat Is a Nibble in Computing, and What Does It Equal?, su mwaa0history-computer.com. mwaa4URL consultato l'08/09/2023 mwaa8(archiviato dall'mwabaurl originale l'8 settembre 2023).
cite-note-22. ↑ mwabqmwabumwaby"MPASM/MPLINK PICmicro MCU Quick Chart (mwabcmwabgPDF), Microchip.
Voci correlate
Collegamenti esterni
• citereftreccani-itnibble, su Treccani.it – Enciclopedie on line, Istituto dell'Enciclopedia Italiana.
• citerefmathworld(EN) Eric W. Weisstein, Nibble, su MathWorld, Wolfram Research.